upholstery press - German English Dictionary